export interface Weather {
    ID: number;
    RegionName: string;
    Temperature: number;
    Humidity: number;
    WindSpeed: number;
    WeatherCondition: string;
    PrecipitationAmount: number;
    MeasurementDateTime: Date;
    WeatherForecast: number[];
}

export interface NewWeather {
    RegionId: number;
    RegionName: string;
    Temperature: number;
    Humidity: number;
    WindSpeed: number;
    WeatherCondition: string;
    PrecipitationAmount: number;
    MeasurementDateTime: Date;
    WeatherForecast: number[];
}

export interface SearchWeather {
    StartDateTime: Date;
    EndDateTime: Date;
    RegionId: number;
    WeatherCondition?: string;
    Form: number;
    Size: number;
}